CustomAttribute ищет HTML
Я пытаюсь создать собственный атрибут в Aurelia на основе CustomAttribute
условность. Однако, когда я пытаюсь использовать это в виду, используя <import from='./shared/tr'></import>
Аурелия пытается найти tr.html
на том же пути.
Что именно мне здесь не хватает?
РЕДАКТИРОВАТЬ:tr.js
выглядит как ниже:
import aur = require("aurelia-framework");
export class TrCustomAttribute {
public element;
static inject = [Element];
constructor(element) {
this.element = element;
}
bind() {
console.log(this.element);
}
valueChanged(newValue) {
if (newValue) {
console.log(newValue);
}
console.log(this.element);
}
}
И я пытаюсь использовать атрибут, как показано ниже:
<import from='./shared/tr'></import>
<button class="btn btn-primary" tr="something"> Something </button>
1 ответ
Я верю, что вы ищете <require from='./shared/tr'></require>
а не импорт. Я совершил одну и ту же ошибку несколько раз и все еще скучаю по ней:)