以直接用jQuery 对象调用,或者创建一个“$$”符给jQuery 使用。
var $$ = jQuery//创建一个$$的jQuery 对象
$(function () { //这是Base 的$
alert($('#box').ge(0))//这是Base 的$
alert($$('#box').width())//这是jQuery 的$$
})
如果将jQuery 库在Base 库之后引入,那么“$”的所有权就归jQuery 库所有,而Base
库将会冲突而失去作用。这里,jQuery 提供了一个方法:
jQuery.noConflict()//将$符所有权剔除
var $$ = jQuery
$(function () {
alert($('#box').ge(0))
alert($$('#box').width())
})
产品开发了新版本,数据不兼容,新版本的数据结构比旧版本复杂一些,目前,旧版本是在线系统,需要将旧版本程序的数据适配至新版本程序。数据库是MySQL,这里选择使用NodeJS来完成。
使用的版本:
需要的依赖
案例一,单表的数据同步:
databasemysqlmysql.tools.js
databasemysql2mysql2.tools.js
syncdata0.basesyncData.js
syncdata1.manufactormain.manufactor.js
syncdata2.brandmain.brand.js
syncdata3.categorymain.category.js
案例二,关联表的数据同步:
databasemysql2mysql2.promise.tools.js
syncdata4.general_namemain.general_name.js
syncdata5.goodsmain.goods.js