小编use*_*653的帖子

Vue.js中的动态html元素

如何动态地向内容添加元素?示例如下:

<template>
    {{{ message | hashTags }}}
</template>

<script>
    export default {
        ...

        filters: {
            hashTags: function(value) {
                // Replace hash tags with links
                return value.replace(/#(\S*)/g, '<a v-on:click="someAction()">#$1</a>')
            }
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)

问题是,如果我按下链接,则不会触发任何操作.Vue看不到新元素.

vue.js

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

PHP将Windows-1251转换为UTF 8

我有一个小的HTML代码,我需要将其转换为UTF-8.
我用这个iconv("windows-1251", "utf-8", $html);

所有文本都正确转换,但如果文本例如在标记中<i>...</i>,那么它不会转换文本,我会看到像这样的东西???????°?·?°?‚?? ????

php utf-8 character-encoding windows-1251

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

在视图控制器之间传递socketIO连接

我知道这个问题已经被多次提出过了.

我为Xcode使用Socket.IO客户端(https://github.com/pkyeck/socket.IO-objc).问题是我需要在许多视图控制器中连接socketIO.

在ViewControllerA(.h文件)中我有这个:

#import "SocketIO.h"

@inteface ViewControllerA : UIViewController <SocketIODelegate> {
     SocketIO *socketIO;
}
Run Code Online (Sandbox Code Playgroud)

(.m文件):

- (void) viewDidLoad {
     ...
     [socketIO connectToHot:@"localhost" onPort:1234];
}
Run Code Online (Sandbox Code Playgroud)


而ViewControllerB是为聊天室而制作的,我需要将此socketIO对象用于与服务器进行通信.我是对的,我需要做这件事吗?

1)在ViewControllerB中,使其与ViewControllerA中的相同

#import "SocketIO.h"

@inteface ViewControllerA : UIViewController <SocketIODelegate> {
     SocketIO *socketIO;
}
Run Code Online (Sandbox Code Playgroud)

2)在seque之前的ViewControllerA中进行以下操作:

#import "viewControllerB.h"

...

viewControllerB *viewControllerB = (viewControllerB *)[storyboard instantiateViewControllerWithIdentifier:@"viewControllerB"];
viewControllerB.socketIO = socketIO;
[self pushViewController:viewControllerB animated:YES];
Run Code Online (Sandbox Code Playgroud)

或者也许有一些简单的方法可以从许多视图控制器访问数据?

xcode ios xcode5

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

iOS 7:如何仅允许VC的纵向方向

我的所有项目都允许以横向/纵向模式查看应用程序,但对于一个View Controller,我想禁用此功能并仅以纵向显示它.

我曾尝试shouldAutorotatesupportedInterfaceOrientations,但它不工作.

xcode objective-c ios

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

IOS8 TableViewController拉到刷新无法添加动作

我试图在表格中添加"拉动刷新",但我不明白有什么问题.我添加了一个目标,但是当我使用它时没有任何事情发生

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.

    var refresh = UIRefreshControl()
    refresh.attributedTitle = NSAttributedString(string: "Pull to refresh")
    refresh.targetForAction("getServers", withSender: self)

    self.refreshControl = refresh
}

func getServers() {
        println("test")
}
Run Code Online (Sandbox Code Playgroud)

它是 UITableViewController

当我拉它时,没有任何事情发生

swift ios8

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