您身边的网站建设专家
成功案例

【建站服务】东至设计网页公司-域名申请

日期: 2022-09-21 02:25:09 浏览数:4


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


东至设计网页公司

网站建设.png


房地产网站建设页面设计:
网站页面设计体现企业形象,在框架编排、色彩搭配以及Flash动画的适当穿插都做到恰到好处,使整个网站在保证功能的前提下给浏览者带来良好用户体验。

房地产网站建设栏目功能模块:
1、网站首页
网站首页在设计上色彩风格延续Flash引导页,达到整个网站及公司的企业形象的和谐统一。
2、集团简介
集团简介栏目可以细分为"集团概况"、"企业文化"、"公司业绩"、"管理机构"、"下属公司"、"员工手册"、"徽标寓意"等子栏目。
3、新闻资讯
此栏目可以细分为:"最新公告"、"集团动态"、"行业动态"、"楼盘动态"等子栏目,管理员可以根据日后需要增设相应栏目。
4、楼盘介绍
此栏目可以细分为:"热售楼盘"、"在建项目"、"土地储备"等子栏目。对正在销售与即将销售的楼盘进行介绍,客户可以按多种条件查询楼盘信息,能够在线订购楼盘。
5、在线预订
当浏览都有咨询或者订购意向时,可以通过在线表单直接提交留言或者订单,管理员通过网站后台或者email管理和回复所有信息。
6、联系我们
此栏目可以细分为:"交通路线"、"在线客服"、"联系方式"等子栏目,方便客户快捷咨询和前来参观楼盘。


我们可以使用 drop() 方法来删除集合:

drop()

var MongoClient = require('mongodb').MongoClient;var url = "mongodb://localhost:27017/"; MongoClient.connect(url, function(err, db) {    if (err) throw err;    var dbo = db.db("runoob");    // 删除 test 集合    dbo.collection("test").drop(function(err, delOK) {  // 执行成功 delOK 返回 true,否则返回 false        if (err) throw err;        if (delOK) console.log("集合已删除");        db.close();    });});

使用 Promise

Promise 是一个 ECMAScript 6 提供的类,目的是更加优雅地书写复杂的异步任务。

如果你还不了解 Promise,可以参考 JavaScript Promise。

以下实例使用 Promise 创建集合:

实例

const MongoClient = require("mongodb").MongoClient;const url = "mongodb://localhost/runoob";MongoClient.connect(url).then((conn) => {    console.log("数据库已连接");    var dbase = conn.db("runoob");    dbase.createCollection("site").then((res) => {        console.log("已创建集合");    }).catch((err) => {        console.log("数据库操作错误");    }).finally(() => {        conn.close();    });}).catch((err) => {    console.log("数据库连接失败");});

Promise 数据操作

现在我们在一个程序中实现四个连续操作:增加 、查询 、更改 、删除。

实例

const MongoClient = require("mongodb").MongoClient;const url = "mongodb://localhost/";MongoClient.connect(url).then((conn) => {    console.log("数据库已连接");    const test = conn.db("testdb").collection("test");    // 增加    test.insertOne({ "site": "runoob.com" }).then((res) => {        // 查询        return test.find().toArray().then((arr) => {            console.log(arr);        });    }).then(() => {        // 更改        return test.updateMany({ "site": "runoob.com" },            { $set: { "site": "example.com" } });    }).then((res) => {        // 查询        return test.find().toArray().then((arr) => {            console.log(arr);        });    }).then(() => {        // 删除        return test.deleteMany({ "site": "example.com" });    }).then((res) => {        // 查询        return test.find().toArray().then((arr) => {            console.log(arr);        });    }).catch((err) => {        console.log("数据操作失败" + err.message);    }).finally(() => {        conn.close();    });}).catch((err) => {    console.log("数据库连接失败");});

执行结果:

数据库已连接[ { _id: 5f1664966833e531d83d3ac6, site: 'runoob.com' } ][ { _id: 5f1664966833e531d83d3ac6, site: 'example.com' } ][]

用异步函数实现相同的数据操作

实例

const MongoClient = require("mongodb").MongoClient;const url = "mongodb://localhost/"; async function dataOperate() {    var conn = null;    try {        conn = await MongoClient.connect(url);        console.log("数据库已连接");        const test = conn.db("testdb").collection("test");        // 增加        await test.insertOne({ "site": "runoob.com" });        // 查询        var arr = await test.find().toArray();        console.log(arr);        // 更改        await test.updateMany({ "site": "runoob.com" },            { $set: { "site": "example.com" } });        // 查询        arr = await test.find().toArray();        console.log(arr);        // 删除        await test.deleteMany({ "site": "example.com" });        // 查询        arr = await test.find().toArray();        console.log(arr);    } catch (err) {        console.log("错误:" + err.message);    } finally {        if (conn != null) conn.close();    }} dataOperate();

运行结果:

数据库已连接[ { _id: 5f169006a2780f0cd4ea640b, site: 'runoob.com' } ][ { _id: 5f169006a2780f0cd4ea640b, site: 'example.com' } ][]

运行结果完全一样。

很显然,异步函数是一种非常良好的编程风格,在多次使用异步操作的时候非常实用。

但是请勿在低于 7.6.0 版本的 node.js 上使用异步函数。


东至设计网页公司


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站