博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angularjs入门(一)
阅读量:6301 次
发布时间:2019-06-22

本文共 910 字,大约阅读时间需要 3 分钟。

hot3.png

 

根据Code School的视频完成简单angularjs1的实例

<!DOCTYPE html>

<html ng-app="store">
<head>
<meta charset="utf-8">

<script src="../lib/angular.min.js"></script>

<script type="text/javascript" src="../js/app1.js"></script>
<link rel="stylesheet" type="text/css" href="../lib/bootstrap.min.css">
</head>
<!-- StoreController起个别名store -->
<body ng-controller="StoreController as store">     
    <div>
        <!-- 表达式获取值 -->
        <h1>{
{store.product.name}}</h1>
        <h2>{
{store.product.price}}</h2>
        <p>{
{store.product.description}}</p>
        <!-- ng-show判断是否显示 -->
        <button ng-show="store.product.canPurchase"> Add to Cart </button>
    </div> 
</body>
</html>

    /*定义模块,[]是依赖的下面模块*/

    var app = angular.module('store',[]);
    /*定义一个控制器*/
    app.controller('StoreController',function(){
        this.product = gem;
    });

    var gem = {

        name:'Dodecahedron',
        price:2,
        description:'...',
        /*修改canPurchase,可以决定按钮是否显示*/
        canPurchase:true,
    };
 

 

转载于:https://my.oschina.net/u/3696747/blog/1590672

你可能感兴趣的文章
VUE高仿饿了么app
查看>>
针对Kubernetes软件栈有状态服务设计的思考
查看>>
你的可用性达标了吗?云端业务性能高可用的深度实践
查看>>
linux yum清缓存脚本
查看>>
基于epoll封装的事件回调miniserver
查看>>
天猫高管全面解读大快消2018新零售打法
查看>>
idea springboot热部署无效问题
查看>>
第八章 进程间通信
查看>>
HttpSession接口中的方法(Jsp中的session类的用法)
查看>>
「镁客早报」AI可预测心脏病人死亡时间;机器人开始在美国送外卖
查看>>
MoQ(基于.net3.5,c#3.0的mock框架)简单介绍
查看>>
物联网全面升级,十年内推动工业进入智能化新阶段
查看>>
spring-通过ListFactory注入List
查看>>
一种基于SDR实现的被动GSM嗅探
查看>>
阿里云ECS每天一件事D1:配置SSH
查看>>
SQL Server 性能调优(性能基线)
查看>>
uva 10801 - Lift Hopping(最短路Dijkstra)
查看>>
[Java Web]servlet/filter/listener/interceptor区别与联系
查看>>
POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
查看>>
从零开始学MVC3——创建项目
查看>>