小编Pet*_*ber的帖子

Reactjs转换为html

我在处理facebook的ReactJS时遇到了麻烦.每当我执行ajax并想要显示html数据时,ReactJS会将其显示为文本.(见下图)

ReactJS渲染字符串

数据通过jquery Ajax的成功回调函数显示.

$.ajax({
   url: url here,
   dataType: "json",
   success: function(data) {
      this.setState({
           action: data.action
      })
   }.bind(this)
});
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有没有简单的方法将其转换为HTML?我应该如何使用ReactJS?

javascript ajax jquery reactjs react-jsx

182
推荐指数
9
解决办法
16万
查看次数

php从字符串中获取数字

我有这个字符串

@ [123:peterwateber]你好095032sdfsdf!@ [589:ZZZZ]

我想得到123和589你是如何使用正则表达式或PHP中的东西?

注意:peterwateber和zzzz就是例子.应该考虑任何随机字符串

php regex preg-match-all preg-match

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

reactjs - 锚标签链接

我试图弄清楚如何输出这些代码行

<a href="http://">SOMETHING</a>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

BASE_URL在此输入图像描述

当我运行此代码时,我在浏览器中获得此输出: 在此输入图像描述

这样做的正确方法是什么?

javascript facebook reactjs

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

PHP mysql如何关联三个表显示来自不同表的输出

我有这个图 邮寄饲料

我想做的是有这个输出: 喜欢帖子 - 就像Facebook一样

你如何设法查询这个?

我有这个代码

SELECT users.firstname, users.lastname, 
       users.screenname, posts.post_id, posts.user_id,
       posts.post, posts.upload_name, 
       posts.post_type, posts.date_posted
FROM website.users users
INNER JOIN website.posts posts ON (users.user_id = posts.user_id)
ORDER BY posts.pid DESC
//PROBLEM with this one is that it only views the post from all users.

//SO I added
SELECT COUNT(user_id) AS friends, SUM(user_id = ?) AS you, user_id
FROM feeds WHERE post_id = ?
//This one will give you two fields containing how many different users **feeds** the
post
Run Code Online (Sandbox Code Playgroud)

请帮帮我们 实际上这个我只是跟随Facebook的 …

php mysql sql facebook

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

防止在ajax中重新初始化

我的网站上有很多页面ajax请求.我正在使用jquery hashchange插件来集成它们.

现在,正如我所观察到的,在我执行$(window).hashchange之后,我总是需要重新初始化一些其他插件(例如fullcalendar,tooltip等).

我一直试图谷歌 - 关于如何防止在ajax请求期间重新初始化.我已经尝试使用live并且它可以工作,但问题是某些插件不需要使用.live功能,尤其是当它基于内容时(例如fullcalendar,tooltip(页面加载)等).我一直试图通过使用以下方法解决此问题:

  $(window).on("hashchange")
Run Code Online (Sandbox Code Playgroud)

我可以测试是否存在的元素和RE-INIT插件(这是我这么脏),以及问题:插件无法工作/读.

每次在ajax中执行插件时,最好的方法是什么?这甚至可能吗?

PS仍然开始学习和探索更多关于ajax.

javascript browser ajax jquery jquery-plugins

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

是否可以在json中存储javascript数组?

可能重复:
将Javascript数组转换为JSON

我试图弄清楚如何返回一个数组并将其作为字符串存储在json变量中,这可能吗?[如果没有,我如何返回所有输出并存储它json?] - 如果你知道我的意思...

    //arr = ["a", "b", "c", "d", "ddd"]
    //largest = 3
    var generateEntryCodes = function(arr, largest) {
        var newText = ""
        for(var i=0; i < arr.length; i++) {
            if (arr[i] == null) {
                arr.splice(i, 1);
                i--;
            }
            var counts = arr[i].length != largest ? (parseInt(largest) - parseInt(arr[i].length)) : 0
            for (var z=0; z<counts;z++)
                newText += "0"
            var result = arr[i].splice( 0, 0, newText )
            newText = ""
            result = [{
                "result": result, 
                "total": result.length
            }]
        } …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json dom

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

mysql喜欢你和其他人

我想知道该怎么做

在此输入图像描述

我的意思是"你和19,389其他人"你如何从别人那里认出.如果用户已登录并喜欢状态或喜欢的状态或类似facebook的内容.我想抓住"你"的一部分.但我似乎并不理解它背后的逻辑.

我正在使用php和jquery.你如何在sql中解决这个问题?还是真的是sql?你如何定义其他人的用户?

如果我以错误的方式做错或者以错误的方式提问,请告诉我正确的方法和答案的人我非常需要你的帮助.

php mysql sql ajax jquery

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

关于json_encode和ajax dataType:"json"

在我的ajax代码中:

$.ajax({
        url: CI_ROOT + "isUserExist",
        type: "GET",
        data: {recepient: recepient},
        success: function(r) {
            console.log(r)
        }
})
Run Code Online (Sandbox Code Playgroud)

给我一个输出[{"records":"1"}] [{"records":"1"}]所以我通过在我的ajax代码中添加dataType:"json"将其解析为json .但是当我解析它时,它不会给我输出但是在try-catch-block上有错误.

如何将其显示为对象?在我的PHP代码中,我这样做:

 for ($i = 0; $i < count($matches[0]); $i++) {
     echo json_encode($this->searchmodel->doesUsersExists($matches[0][$i]));
 } //gets the user id of the user from a given string.
Run Code Online (Sandbox Code Playgroud)

javascript php json

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