小编rad*_*ual的帖子

远程通知iOS 8

如何在iOS 8中获取设备令牌以进行远程通知?我所使用的方法didRegisterForRemoteNotificationsWithDeviceTokenAppDelegate在IOS <8,并且它返回的设备令牌.但在iOS 8中,它没有.

objective-c apple-push-notifications ios8

76
推荐指数
3
解决办法
8万
查看次数

React Native - 使用动态名称的图像需求模块

我目前正在使用React Native构建测试应用程序.到目前为止,Image模块一直运行良好.

例如,如果我有一个名为的图像avatar,下面的代码片段工作正常.

<Image source={require('image!avatar')} />
Run Code Online (Sandbox Code Playgroud)

但是,如果我将其更改为动态字符串,我会得到

<Image source={require('image!' + 'avatar')} />
Run Code Online (Sandbox Code Playgroud)

我收到错误:

Requiring unknown module "image!avatar". If you are sure the module is there, try restarting the packager.

显然这是一个人为的例子,但动态图像名称很重要.React Native不支持动态图像名称吗?

使用动态图像名称响应本机错误

javascript jsx react-native

65
推荐指数
9
解决办法
6万
查看次数

我可以在未附加到DOM的HTML字符串上使用jQuery选择器吗?

所以,如果我有一个像变量

var ht = "<body><p>Paragraph Here</p></body>"
Run Code Online (Sandbox Code Playgroud)

如果它附加到DOM我可以这样做以获取文本

$('p').text(); 
Run Code Online (Sandbox Code Playgroud)

但是,我可以对尚未附加到dom的变量进行相同的选择吗?

jquery

23
推荐指数
2
解决办法
8469
查看次数

类型参数不能应用于PFAnalytics和PFObject中的非参数化类BFTask

我已将我的项目更新到iOS 9,我的podfile和所有必需的文件,但它不会构建.我悲伤的根源是以下错误消息:

Type arguments cannot be applied to non-parameterized class 'BFTask'

这是唯一显示的错误,但它在两者中都显示多次PFAnalytics.h,可能更重要PFObject.h.

有人能告诉我这意味着什么,请建议一个解决方案?我希望我提供了足够的信息,但如果没有,请告诉我!

**更新01:**我无法发布错误的屏幕截图,因为我的声誉不够.

代码示例如下:在PFObject.h和中PFAnalytics.h,到处都有以下内容:

(BFTask PF_GENERIC(XXSOMECLASS *)*) someMethod; 
Run Code Online (Sandbox Code Playgroud)

抛出错误.这是不是我的代码,它是PFObject.hPFAnalytics.h以前一样说.抛出错误的函数示例PFObject.h如下

- (BFTask PF_GENERIC(NSNumber *)*)saveInBackground; 
- (BFTask PF_GENERIC(NSNumber *)*)saveEventually;
- (BFTask PF_GENERIC(NSNumber *)*)deleteInBackground;
+ (BFTask PF_GENERIC(NSNumber *)*)saveAllInBackground:(PF_NULLABLE NSArray *)objects;
+ (BFTask PF_GENERIC(NSNumber *)*)deleteAllInBackground:(PF_NULLABLE NSArray *)objects;
// .... etc
Run Code Online (Sandbox Code Playgroud)

当点击停止标志时,建议是删除PF_GENERIC(NSNumber*),导致这样的方法

 - (BFTask *)xxsomeMethod; 
Run Code Online (Sandbox Code Playgroud)

但这并没有帮助,因为它变得更加混乱

更新02:我的内容Podfile:

# Uncomment this line to define a global platform for your …
Run Code Online (Sandbox Code Playgroud)

objective-c parse-platform pfobject bftask

13
推荐指数
1
解决办法
3325
查看次数

无法使用机器ip连接到mongodb

安装Mongo使用homebrew.如果我mongo在shell上键入,它会连接到test.但是当我键入ip address本地机器而不是127.0.0.1

mongo --host 192.168.1.100 --verbose
Run Code Online (Sandbox Code Playgroud)

它给了我错误信息

MongoDB shell version: 2.4.6
Fri Aug 23 15:18:27.552 versionArrayTest passed
connecting to: 192.168.1.100:27017/test
Fri Aug 23 15:18:27.579 creating new connection to:192.168.1.100:27017 
Fri Aug 23 15:18:27.579 BackgroundJob starting: ConnectBG
Fri Aug 23 15:18:27.580 Error: couldn't connect to server 192.168.1.100:27017 at src/mongo/shell/mongo.js:147
Fri Aug 23 15:18:27.580 User Assertion: 12513:connect failed
Run Code Online (Sandbox Code Playgroud)

尝试mongo.conf通过评论bind_ip或通过更改IP地址来修改127.0.0.1,0.0.0.0但没有运气.这应该很简单但现在没有任何线索.用mac.

谢谢

更新:根据要求.这是按照您的建议进行更改后的工作原理.

ifconfig输出

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> …
Run Code Online (Sandbox Code Playgroud)

mongodb

10
推荐指数
2
解决办法
6万
查看次数

React-Native-Maps:如何设置动画来协调?

我使用以下代码但没有成功:

//在NativeBase容器内部

        <MapView.Animated
           ref="map"
           style = {styles.map}
           showsUserLocation = {true}
           zoomEnabled = {true}
           showsMyLocationButton = {true}
           showsCompass = {true}
           showScale = {true}
           showsIndoors = {true}
           mapType = {this.state.mapTypes[this.state.mapTypeCode]}
        />
Run Code Online (Sandbox Code Playgroud)

//在类的componentDidMount内部

navigator.geolocation.getCurrentPosition(
  (position) => {
    var initialPosition = JSON.stringify(position.coords);
    this.setState({position: initialPosition});

    let tempCoords = {
      latitude: Number(position.coords.latitude),
      longitude: Number(position.coords.longitude)
    }

    this.refs.map.animateToCoordinate(tempCoords, 1);

  }, function (error) { alert(error) },

);
Run Code Online (Sandbox Code Playgroud)

但是发生了一个错误,说没有这样的函数animateToCoordinate.

javascript google-maps react-native react-redux react-native-maps

6
推荐指数
3
解决办法
1万
查看次数

Markdown:防止段落标签包裹在标准 HTML span 标签周围

我想混合标准 HTML 和 Markdown。我有一个用 Markdown 编写的段落,后跟一个 HTML<span>元素。

问题是:如果我不在段落后面放置 return: ,则它将<span>紧接在段落<p>标记内的文本之后:

<p>Some text  
<span>My span</span>  
</p>
Run Code Online (Sandbox Code Playgroud)

但是,如果我确实将 return 放在段落后面(用 Markdown 编写),则<span>单独的内容将被包裹在<p>标签中,如下所示:

<p>Some text</p>  
<p><span>My span</span></p>
Run Code Online (Sandbox Code Playgroud)

我想要的只是这样:

<p>Some text</p><span>My span</span>
Run Code Online (Sandbox Code Playgroud)

抱歉,如果我忽略了一些非常明显的事情,我很累。谢谢!

(如果有帮助的话,我正在使用 Kramdown 进行转换)

html markdown word-wrap

5
推荐指数
1
解决办法
3076
查看次数

Firefox pdf表单在复选框中显示"4"(而不是复选标记); 适用于IE和Chrome

我正在创建一个pdf文档(通过ColdFusion),但是当我在Firefox中预览渲染的pdf时,我得到的数字是"4",我的复选标记应该是(见下图).当我在Chrome或IE中预览完全相同的pdf时,我看到了复选标记,这一切都完美无缺!

我预先填充了pdf表单字段(通过ColdFusion会话变量),然后使用以下标记呈现pdf:

<cfpdfform source="82040.pdf" action="populate">
   <cfpdfformparam name="org" value="">
</cfpdfform>
Run Code Online (Sandbox Code Playgroud)

以下是Internet Explorer中生成的pdf表单:

请注意如何正确呈现复选标记: 复选标记在IE中正常呈现

这是在FireFox中预览的相同表单:

请注意该复选框的"4"而不是复选标记: 在Firefox中我得到一个

任何帮助将不胜感激!

browser coldfusion firefox pdf.js

5
推荐指数
2
解决办法
1055
查看次数

PDF JavaScript在Adobe Reader DC中不起作用,但在所有其他读者中都不起作用

我无法让我的pdf与Adobe Reader DC联机工作.

http://www.okeechobeecountytaxcollector.com/Documents/FeeCalculatorRev0909.pdf

没有任何按钮或功能正常工作.(就像当你点击motorvehicles,或移动房屋或顶部的任何按钮时,应该会出现一些选择)但是如果我在任何其他阅读器中打开它可以正常工作.有谁知道如何编辑文档以便在Adobe Reader DC中正常工作?是否有文档中的任何设置或您必须更改的内容才能在DC中工作?

我已经尝试将安全部分中的设置更改为Acrobat X及更高版本,但这也没有修复它.

javascript pdf adobe adobe-reader

5
推荐指数
1
解决办法
2555
查看次数

在Node.js中的require语句之后,第二组括号是什么意思?

我今天正在与同事代码合作,我看到了一些我以前从未见过的东西.

我理解语句的第一部分(在文件clean.js中要求).

但是第二组括号是什么?

require('./tasks/clean')('js', './dist/js')
Run Code Online (Sandbox Code Playgroud)

javascript node.js

5
推荐指数
2
解决办法
792
查看次数

从Handlebars模板无法访问metalsmith-collections'path'键?

我的模板:

{{#each collections }}
<span class="Category__Title">{{ @key }}</span>
  {{#each this }}
    <a href="{{ this.path }}">{{ this.title }}</a>
  {{/each}}
{{/each}}
Run Code Online (Sandbox Code Playgroud)

渲染(this.path未定义):

<span class="Category__Title">French</span>
    <a href="">Braised vegetables</a>
<span class="Category__Title">Thai</span>
    <a href="">Rice noodles</a>
Run Code Online (Sandbox Code Playgroud)

我正在使用metalsmith:

 metalsmith
  .use(collections())
  .use(markdown())
  .use(templates({
    engine: 'handlebars',
    directory: 'templates'
  }))
  .use(permalinks({
    pattern: ':title'
  }))
  .destination('./public')
Run Code Online (Sandbox Code Playgroud)

在编译时,我将日志记录到集合中

var m = metalsmith.metadata();
console.log(m.collections);
Run Code Online (Sandbox Code Playgroud)

我可以看到每个集合都有一个文件数组,每个文件都包含密钥'path'.控制台日志 - >

 { title: 'Braised vegetables',
  date: '10/12/1923',
  tags: [ 'braise', 'old world' ],
  collection: [ 'french' ],
  template: 'recipe.hbt',
  contents: <Buffer 3...>,
  mode: '0644',
  stats: { }, …
Run Code Online (Sandbox Code Playgroud)

javascript handlebars.js metalsmith

3
推荐指数
1
解决办法
1203
查看次数

Handlebars Scope问题:无法从嵌入式`each`访问模板变量

我试图弄清楚为什么我无法从each我的手柄模板中的嵌入语句中访问我的模板变量(在我的keystone项目中呈现).我在StackOverflow上已经阅读了许多类似问题的问题,但没有一个解决了我的特定用例.

我有一个简单的数据对象,传递给Handlebars模板,看起来像[粗略]这样:

{ 
   rootPath: '../../../', 
   navigation: { all: { 'a': { sublinks: [Object] }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:

为什么rootPath模板变量完美打印{{#each navigation.all}},但内部无法访问{{#each sublinks}}

这是我的Handlebars模板:

<!-- rootPath prints fine here -->
Here is your rootPath variable: {{rootPath}}

{{#each navigation.all}}

    <!-- rootPath prints fine here -->
    top-level rootPath: {{../rootPath}}

    {{#if sublinks}}

            {{#each sublinks}}

                <!-- WHY WON'T ROOTPATH PRINT HERE?? -->
                <!-- Obviously, I am trying the three possible scope paths -->
                sub-level rootPath attempt 1: {{../../rootPath}} …
Run Code Online (Sandbox Code Playgroud)

html javascript templates handlebars.js keystonejs

2
推荐指数
1
解决办法
747
查看次数