выбивание передает параметр JSON, чтобы щелкнуть событие

#knockout.js

#knockout.js

Вопрос:

У меня есть следующий html:

 <a href="javascript:void(0)" data-bind="click: update.bind($data, '{ "label": "dwsqa" }')">Yes / No</a>
 

и js:

 self.update = function (config) {
    console.log(config);
};
 

И у меня ошибка:

 Uncaught Error: Unable to parse bindings.
Message: SyntaxError: Invalid or unexpected token;
Bindings value: click: update.bind($data, '{ 
 

Что здесь не так? Как я могу решить эту проблему?

Ответ №1:

Убедитесь, что ваш json имеет однострочную структуру и кавычки указаны правильно.