我正在使用ostrio:cstorage这样的包(用于测试):
import { check } from 'meteor/check'
import { Meteor } from 'meteor/meteor'
import {Tasks} from './collections.js'
import { ClientStorage, clientStorage } from 'meteor/ostrio:cstorage';
Meteor.methods({
'vote.check'(tipId) {
//check(tipId, String);
// we want to use a date with a 1-day granularity
var startOfDay = new Date;
startOfDay.setHours(0, 0, 0, 0);
console.log("In vote.check:"+tipId);
clientStorage.has('aaaa');
},
但我总是得到一个" TypeError:无法读取属性'有'未定义" - 谁能告诉我为什么?我真的不知道。感谢
答案 0 :(得分:1)
我认为你可以做到:
ClientStorage.has('aaaa');
小写版本定义了一个类;要使用它,您需要创建一个新变量。
csCookies = new clientStorage('cookies');
csCookies.has('aaaa');
您不需要同时导入ClientStorage
和clientStorage
。大写字母透明地处理cookie /本地存储。