簡體   English   中英

如何使按鈕標題等於作用域上的值?

[英]How can I make a button title equal to a value on my scope?

我的模板上的ng-repeat div內有一個按鈕,我想將其title屬性設置為與我的作用域中的值相等,但它顯示為字符串而不是值。

模板:

<div ng-repeat="step in steps">
  <button title="step.description">Text</button>
</div>

懸停時,上面顯示的是文字字符串“ step.description”,而不是我的作用域中的值。 當前,我的控制器上有一個名為step的數組,該數組中的每個step對象都有一個名為“ description”的鍵,該鍵設置為不同的字符串。

我認為此鏈接可以為您提供幫助。 如何使AngularJS綁定到A標簽的title屬性?

<body ng-app="myApp">

    <div ng-controller="myCtrl">
          <div ng-repeat="step in steps">
          <button ng-attr-title="{{step.description}}">Text</button>
      </div>
    </div>  
  </body>

您可以使用ng-attr-title將鼠標懸停時綁定值。 ng-attr是AngularJS 1.1.4中的新指令

 app.controller('myCtrl', ['$scope', function($scope){
        $scope.steps = [
          {
          description: 'Test1'
        },
         {
          description: 'Test2'
        },
         {
          description : 'Test3'
        }

        ];

這是鏈接: https : //plnkr.co/edit/Ql4GHSkcuD1r9SywL2mi?p=preview

我如何設置我的網站圖塊(<title>等於 blog.title 嗎?&lt;/div&gt;</title><div id="text_translate"><p> 好的,所以我正在制作一個小博客網站以供娛樂,我想知道如何設置頁面的標題= blog.title(使用nodejs和express)這是我嘗試過的,但它不起作用;( .</p><pre> app.get('/blogs/:id', (req, res) =&gt; { const id = req.params.id; Blog.findById(id).then(result =&gt; { res.render('details', { blog: result, title: `Announcement details ${blog.title} ` }); }).catch(err =&gt; { console.log(err); }); });</pre><p> 有沒有人有任何可能有效的方法?</p></div>

[英]How can i set my site tile(<title> equal to blog.title?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM