Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor js环境下JavaScript中的字符串解码_Meteor_Decode - Fatal编程技术网

Meteor js环境下JavaScript中的字符串解码

Meteor js环境下JavaScript中的字符串解码,meteor,decode,Meteor,Decode,Mathias Bynens编写了一个很棒的JavaScript库来解码MeteorJS中还没有的字符串。 我怎样才能解决这个问题 我的示例字符串是: “我不做解码” 而且它似乎不是我可以用来解码它的任何JavaScript函数。我在JavaScript中找不到这样做的东西。你最好的办法就是打包Mathias Bynens的解决方案。这是麻省理工学院的许可证,所以复制它没问题。幸运的是,在Meteor中添加新库非常容易,如果您愿意,您甚至可以在Atmospher上发布它。以下是方法: 在项目中,

Mathias Bynens编写了一个很棒的JavaScript库来解码MeteorJS中还没有的字符串。 我怎样才能解决这个问题

我的示例字符串是:

“我不做解码”


而且它似乎不是我可以用来解码它的任何JavaScript函数。我在JavaScript中找不到这样做的东西。

你最好的办法就是打包Mathias Bynens的解决方案。这是麻省理工学院的许可证,所以复制它没问题。幸运的是,在Meteor中添加新库非常容易,如果您愿意,您甚至可以在Atmospher上发布它。以下是方法:

  • 在项目中,创建一个包。在它前面加上
    yourMeteorName:
    以便能够发布它

    meteor创建——包bynens-utf8js

  • 删除测试,您不会修改它。清除
    package.onTest
    回调和
    js
    测试文件

  • 从GitHub存储库添加

  • 它本身进行导出,因此您只需添加文件:

    api.onUse(function(){ //... api.addFiles('utf8.js', 'client'); }); api.onUse(函数(){ //... addFiles('utf8.js','client'); });
    现在客户端上已经有了完整的库。

    您尝试打包了吗?没有,我正在寻找准备好的东西。从未为Meteorjs打包过任何东西。我尝试了下划线.js
    。.unescape(str)
    ,但它并没有按预期工作─ 请参阅上面的字符串示例。谢谢。我一有时间就去做。目前我正在使用以下解决方法:
    document.createElement('div')。innerHTML=str