搜尋

首頁  >  問答  >  主體

angular.js - angular 自訂一個獨立作用域指令, 在頁面同時使用多次 ,資料全部一樣的

如題

指令碼如下

app.directive("info",[function(){
    return {
        restrict:'AE',
        scope:{},
        templateUrl:'views/finance/info.html',
        link:function($scope,element,attrs){
        }
    }
}])

html頁面代碼


這兩個指令渲染完成後資料會都變成id=id2的
請問是什麼原因

滿天的星座滿天的星座2744 天前605

全部回覆(3)我來回復

  • ringa_lee

    ringa_lee2017-05-15 17:07:11

    id1,id2是資料的id,透過這個id去取資料;

    我自己找到原因了,是因為form我用的id區分,views/finance/info.html中就有表單,使用多個相同指令時,id不唯一了;o(╯□╰)o

    感謝樓上兩位的回答。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:07:11

    我想請教下,id1,id2可以不加「」的麼? (這是真請教,非黑)

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-15 17:07:11

    從程式碼上看也沒什麼問題,不知道你怎麼使用的這個指令,貼的程式碼太少了。 還有你是如何判斷的資料變成了 id=id2 的?

    回覆
    0
  • 取消回覆