搜尋

首頁  >  問答  >  主體

angular.js - angularjs在頁面中如何在html頁面給變數預設值?

需求描述:頁面中有一個myimg的變數,我可以在控制器中使用$scope.myimg='xxx',給它一個初始值,但是如果不允許在控制中賦值,在img標籤中如何給它一個初始值?

我試過ng-init="myimg:XXX",但是這樣的話圖片都顯示不出來了
<img ng-src='./img/{{myimg}}.png'>
淡淡烟草味淡淡烟草味2744 天前571

全部回覆(1)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-05-15 16:56:28

    這個和在 JavaScript 中給值初始化時加上預設值是一樣的操作,使用 || 即可。

    <img ng-src='./img/{{myimg || 'default'}}.png'>

    回覆
    0
  • 取消回覆