我有一個指令可以創建一堆類似的小部件。每個widget都有不同的指令。這裏是我用來創建我的插件的模板:申報需要使用的指令如何將指令名稱傳遞給模板 - Angular.js
template: '<li><div {{widgetModel.directiveName}}></div></li>'
我想要的變量來進行協調和或模板。然後,模板將是:
template: '<li><div directive-name></div></li>'
然後,我希望它作爲與directiveName
屬性名正常的指令。目前的代碼沒有發生這種情況,我不知道如何使其表現得像我所需要的那樣。 directiveName指令可以是任何東西。
單行代碼沒有說明問題。什麼從模板獲取輸出?你期望輸出什麼?指令可以在標記中以3種不同的方式標識 – charlietfl
您是否使用指令的名稱以破折號分隔而不是camelCase? – dimirc
不,我更新了我的問題。 – jhamm