1:搭建页面:
2.指令ng-view,没有表达式;
![5640239-380232777e22205d.png](https://upload-images.jianshu.io/upload_images/5640239-380232777e22205d.png)
Image.png
3.配置出的app:
![5640239-fc86e27b70ca6191.png](https://upload-images.jianshu.io/upload_images/5640239-fc86e27b70ca6191.png)
Image.png
4.依赖的是路由的模块:
5.重定向:前面的配好了,检测到不匹配:就重新出发路由:
![5640239-fc7d13a53960a8f0.png](https://upload-images.jianshu.io/upload_images/5640239-fc7d13a53960a8f0.png)
Image.png
井号后面就是有重定向完成的:
![5640239-45bd93b6a9fc96bd.png](https://upload-images.jianshu.io/upload_images/5640239-45bd93b6a9fc96bd.png)
Image.png
去请求这个地址:
![5640239-d1f55a6155501941.png](https://upload-images.jianshu.io/upload_images/5640239-d1f55a6155501941.png)
Image.png
如果模板内容是外部文件,把外部文件给他就是了:
写个表达式:怎么传过去?
![5640239-b89d3f14653c7c06.png](https://upload-images.jianshu.io/upload_images/5640239-b89d3f14653c7c06.png)
Image.png
标准语法:
![5640239-5505f80d60bd7810.png](https://upload-images.jianshu.io/upload_images/5640239-5505f80d60bd7810.png)
Image.png
不标准的语法:
![5640239-d87c0d12b3700198.png](https://upload-images.jianshu.io/upload_images/5640239-d87c0d12b3700198.png)
Image.png
![5640239-b6ce37cc82166b27.png](https://upload-images.jianshu.io/upload_images/5640239-b6ce37cc82166b27.png)
Image.png
![5640239-73318427970e6a2f.png](https://upload-images.jianshu.io/upload_images/5640239-73318427970e6a2f.png)
Image.png
路由+模板+控制器:
模板对应了一个路由地址,地址下面有一个控制器:
![5640239-e04d70e1cca0f76a.png](https://upload-images.jianshu.io/upload_images/5640239-e04d70e1cca0f76a.png)
Image.png
![5640239-528a16202d5a42d8.png](https://upload-images.jianshu.io/upload_images/5640239-528a16202d5a42d8.png)
Image.png
冒号下面的ID是什么意思:
![5640239-e1c8ebbea13e1197.png](https://upload-images.jianshu.io/upload_images/5640239-e1c8ebbea13e1197.png)
Image.png
======数据库的zengshang=======
![5640239-e46777ded7170332.png](https://upload-images.jianshu.io/upload_images/5640239-e46777ded7170332.png)
Image.png
![5640239-34c9478d63fb0d20.png](https://upload-images.jianshu.io/upload_images/5640239-34c9478d63fb0d20.png)
Image.png
C:Program FilesMongoDBServer3.2in
![5640239-635c981e225e319a.png](https://upload-images.jianshu.io/upload_images/5640239-635c981e225e319a.png)
Image.png
![5640239-2c2c8f75e2c1991c.png](https://upload-images.jianshu.io/upload_images/5640239-2c2c8f75e2c1991c.png)
Image.png
记录日志:
![5640239-97ba43818f7a045c.png](https://upload-images.jianshu.io/upload_images/5640239-97ba43818f7a045c.png)
Image.png
![5640239-15b72949a8900614.png](https://upload-images.jianshu.io/upload_images/5640239-15b72949a8900614.png)
Image.png
日志输出目录
logpath = D:mongodblogmongodb.log
dbpath = D:mongodbdb
以追加的形式写日子
logappend = true
端口
port = 27017
Svon(555486L7I7L5对话) 18:20:03
mongod --config ./mongodb.conf
错误原因:
![5640239-42f0991263ab0e13.png](https://upload-images.jianshu.io/upload_images/5640239-42f0991263ab0e13.png)
Image.png
![5640239-203dce4d881e378c.png](https://upload-images.jianshu.io/upload_images/5640239-203dce4d881e378c.png)
Image.png
![5640239-b206a406bd507565.png](https://upload-images.jianshu.io/upload_images/5640239-b206a406bd507565.png)
1.png
把模块引入
![5640239-b4072b221a19f092.png](https://upload-images.jianshu.io/upload_images/5640239-b4072b221a19f092.png)
Image.png
var server_options={
'auto_reconnect':false,
poolSize:1
};
var db_options={
w:-1
};
var mongoserver = new mongodb.Server('10.9.157.32', 27017, server_options );
var db=new mongodb.Db('test', mongoserver, db_options);
![5640239-1830238bee7460b2.png](https://upload-images.jianshu.io/upload_images/5640239-1830238bee7460b2.png)
2.png
![5640239-ed10c52338432dde.png](https://upload-images.jianshu.io/upload_images/5640239-ed10c52338432dde.png)
Image.png
![5640239-e1b72a06e22d9369.png](https://upload-images.jianshu.io/upload_images/5640239-e1b72a06e22d9369.png)
Image.png
// 导入 mongodb 模块
var mongodb = require("mongodb");
var server_options={
'auto_reconnect':false,
//连接池
poolSize:10
};
var db_options={
w:-1
};
var mongoserver = new mongodb.Server('127.0.0.1', 27017, server_options );
//进入到数据库
var db=new mongodb.Db('test', mongoserver, db_options);
//打开数据库
db.open(function(err,dbserver){
if(err){
// 打开失败
return false;
}
//打开数据库下的一个表
var foo = dbserver.collection('foo');
var data = {
"name" : "奔奔",
"age" : "20",
"sex" : "男"
}
//
foo.save(data,function(e,result){
console.log(result);
});
});
![5640239-35b2aff1fd760b1c.png](https://upload-images.jianshu.io/upload_images/5640239-35b2aff1fd760b1c.png)
Image.png
添加数据:
![5640239-0dbcf6f8274f5156.png](https://upload-images.jianshu.io/upload_images/5640239-0dbcf6f8274f5156.png)
Image.png
链接老师数据库,改了性别:
![5640239-12532659da68e2c0.png](https://upload-images.jianshu.io/upload_images/5640239-12532659da68e2c0.png)
Image.png
查询:
![5640239-0b13e68fbea9ef84.png](https://upload-images.jianshu.io/upload_images/5640239-0b13e68fbea9ef84.png)
Image.png
![5640239-ceee510375723448.png](https://upload-images.jianshu.io/upload_images/5640239-ceee510375723448.png)
Image.png
![5640239-8c7b8a087ff231e2.png](https://upload-images.jianshu.io/upload_images/5640239-8c7b8a087ff231e2.png)
Image.png
修改数据库的时候,有什么条件:
![5640239-8533c2af002b7a3c.png](https://upload-images.jianshu.io/upload_images/5640239-8533c2af002b7a3c.png)
Image.png
要打开查找:修改了岁数
![5640239-86147b71657c0060.png](https://upload-images.jianshu.io/upload_images/5640239-86147b71657c0060.png)
Image.png
删除
![5640239-0743277b0f3358eb.png](https://upload-images.jianshu.io/upload_images/5640239-0743277b0f3358eb.png)
Image.png
![5640239-b41ebbb995f8ba81.png](https://upload-images.jianshu.io/upload_images/5640239-b41ebbb995f8ba81.png)
Image.png
开启查询,就没有了笨笨的记录了
![5640239-a879ac4585c9cd8f.png](https://upload-images.jianshu.io/upload_images/5640239-a879ac4585c9cd8f.png)
Image.png