Meteor Live Template   定义几个快捷键

来源:互联网 发布:js获取当天日期时间 编辑:程序博客网 时间:2024/05/22 03:26

介绍

WebStorm9 已经支持 Meteor,对于API的调用是非常方便的,但是在Live Template里面没有他的模板,我在此基础上新建几个常用的模板,方便使用。

模板

method

Meteor.methods({    "$methodName$": function($param$) {         $todo$    },});

coll

$Name$ = new Mongo.Collection('$CollectionName$');$Name$.allow({    insert: function( ) {        return false;    },    update: function( ) {        return false;    },    remove: function() {        return false;    }});$Name$.deny({    insert: function( ) {        return false;    },    update: function( ) {        return false;    },    remove: function() {        return false;    }});

call

Meteor.call("$methodName$", $param$ , function(error, result) {    if (error) {        return new Meteor.Error(err.reason)    }    $todo$});

helper

Template.$templateName$.helpers({    $methodName$: function() {        $todo$    }});

event

Template.$templateName$.events({    "$onclick$": function(e, template) {          e.preventDefault()       $todo$    },});

config

Accounts.ui.config({    requestPermissions: {},    requestOfflineToken: {},    passwordSignupFields: "$USERNAME_ONLY$",});

register

Template.registerHelper("$helperName$", function($params$) {    $todo$});

log

console.log($comment$);
0 0
原创粉丝点击