Я пытаюсь связать строку через html углового компонента 1.5. Я получаю сообщение об ошибке, говорящее:Ошибка Связывание строк с компонентами Angular 1.5
Error: [$compile:nonassign] Expression ''My Title'' in attribute 'title' used with directive 'selectList' is non-assignable!
Это HTML, где я звоню компонент:
index.html
<select-list title="'My Title'"></select-list>
и компонент:
export var selectListComponent = {
bindings: {
title: "="
},
templateUrl: 'path/selectList.html',
controller: selectListController
};
и компонент html:
<div>{{$ctrl.title}}</div>
Спасибо, Саймон, сначала я пытался использовать «<» для односторонней привязки, но я думаю, что это не для примитивных типов данных? отмеченный как ответ, было точно, что было не так – Shawn
Правильно, '<' для объектов. –