小编Der*_*rek的帖子

GitHub Pages 是否有链接到其 git 存储库中文件的快捷方式?

我在https://github.com/ozzyogkush/solitaire-webapp有一个带有一堆代码的 git 存储库,还有一个 GitHub pages 分支(在https://github.com/ozzyogkush/solitaire-webapp/tree/gh- pages ) 全部为该存储库设置。问题是,GitHub 页面(在http://ozzyogkush.github.io/solitaire-webapp/ 上呈现时)是否以任何方式“看到”主存储库?这意味着如果我想包含一个样式表(例如,存储在 中{repository}/somedir/css/somecss.css),是否有一种快捷方式(也发送正确的 MIME 类型)或者我是否必须链接到完整的原始数据 URL?

如果你看看GH网页源你会看到我抓住从回购一些CSS和JS使用的完整路径的原始来源,两者都是在纯文本返回,而不是text/cssapplication/javascript预期。

git github github-pages

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

React 中的非组件类

我可以在react.xml中定义一个非Component类吗?我正在尝试定义一个类来管理 api 请求,但无法配置字段(我在 BaseUrl 值上收到未定义的错误)

class fetchFromAPI {

  constructor(){       
    //super();
    this.BaseURL = "myUrlvalue";
  }
  fetchConfig (payload){
    return  {
      method: 'POST',
      body: JSON.stringify(payload),
      mode: 'cors',
      headers: {
        'Accept': 'application/json',
        'Content-Type': 'application/json',
      }          
    };
  }
  fetchUse (/*componentThis,*/command,options){
        var fullUrl = this.BaseURL+command;
        return fetch(fullUrl, this.fetchConfig(options));
  }    
  fetchResponse (data,onSucessFunc,onSucessJson,onFailureFunc,onFailureJson){
    if(data.response==1){
        onSucessFunc(data,onSucessJson);   
    }
    else{
        onFailureFunc(data,onFailureJson);
    }
  }
}
export default fetchFromAPI;
Run Code Online (Sandbox Code Playgroud)

我使用课程的方式

class App extends React.Component{
  constructor(props){
    super(props);
    const payload = {
        sender: "senderId"
      };
    var myAPI = new fetchFromAPI();
    var myRequest = myAPI.fetchConfig(payload); 
    var …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

5
推荐指数
0
解决办法
1522
查看次数

jQuery .attr('value')为文本区域返回undefined

我有一个页面,它通过ajax动态地引入一个表单,并将其显示在一个模态div中(一个位于覆盖整个页面的覆盖div上方).这是为了让他们在窗口关闭之前保存某些数据.除了一件事,一切都很好.

$('#save_close_form').find('*[name]').each(function(index, form_element) {
    var cfe = (form_element.jquery == undefined ? $(form_element) : form_element);
    console.log(cfe.attr('name') + " => " + cfe.attr('value'));
    if (cfe.attr('name').match(/data\[/)) {
        if (cfe.attr('type') == 'checkbox') {
            if (cfe.attr('checked')) {
                map[cfe.attr('name')] = 'on';
            }
            else {
                map[cfe.attr('name')] = '';
            }
        }
        else if (cfe.attr('type') == 'radio') {
            // only get checked radio buttons
            if (cfe.attr('checked')) {
                map[cfe.attr('name')] = cfe.attr('value');
            }
        }
        else {
            map[cfe.attr('name')] = cfe.attr('value');
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

在最后的else {}子句中的部分触发器TextAreainput type="text"元素,但由于某种原因,它总是能看到cfe.attr('value');作为 …

jquery undefined attr

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

标签 统计

attr ×1

git ×1

github ×1

github-pages ×1

javascript ×1

jquery ×1

reactjs ×1

undefined ×1