javascript - Perbezaan antara nilai dan pemalar dalam angularjs (terutamanya persoalan sama ada ia boleh diubah suai)
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-06-08 11:02:13
0
1
1075

Cari perbezaan antara nilai pembolehubah global angularjs dan pemalar pada asasnya sama
1 Nilai tidak boleh disuntik dalam konfigurasi, tetapi pemalar boleh diubah, tetapi pemalar tidak boleh diubah suai , pemalar digunakan secara langsung. Konfigurasikan beberapa data yang perlu digunakan dengan kerap.

Tiada apa yang salah dengan titik pertama, tetapi apakah maksud titik kedua bahawa pemalar ini tidak boleh diubah suai? Apa yang tidak boleh diubah suai

<!DOCTYPE html>

<html lang="en" ng-app="myapp" >
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="Scripts/jquery-1.10.2.js"></script>
<script src="base/angular.min.js"></script>
<script type="text/javascript">
    var app = angular.module('myapp', []);
    app.constant('myConstant', { "value1": "林炳文", "value2": "hello world", value3: 1 });
    app.controller('myCtrl1', function ($scope, myConstant) {
        $scope.onclick1 = function () {
            $scope.value1 = myConstant.value1 + (++myConstant.value3);
            myConstant.value1 = $scope.value1;
            myConstant.value2 = $scope.value1;
        };
    });
    app.controller('myCtrl2', function ($scope, myConstant) {
        $scope.onclick2 = function () {
            $scope.value2 = myConstant.value2 + (++myConstant.value3);
            myConstant.value1 = $scope.value2;
            myConstant.value2 = $scope.value2;
        };
    });
</script>

</kepala>

    <body>
            <p ng-controller="myCtrl1">
                    <button ng-click="onclick1()">请点击我1</button>
            {{value1}}
    
</p>
        <p ng-controller="myCtrl2">
                <button ng-click="onclick2()">请点击我2</button>
              {{value2}}
    </p>
</body>

</html>

Saya menulis demo kecil Jelas sekali pembolehubah malar di dalamnya boleh diubah suai (saya sedang menguji objek di sini, dan ia juga boleh diubah suai jika ia digantikan dengan nilai pembolehubah I). tidak tahu sama ada pemahaman saya atau penulisan yang salah, apakah ini yang dipanggil bukan pengubahsuaian?

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(1)
巴扎黑

angular.module('myApp', [])
.constant('PI', '3.1415926')
.config(function(PI) {})
.value('name','Zhang San')

pemalar bersamaan dengan pemalar boleh disuntik semasa konfigurasi, tetapi nilai tidak boleh

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!