小编Eri*_*han的帖子

如何将值传递给React-Native-Router-Flux中的其他组件?

我的代码是:

...
<Router>
 <Scene key="com1" component={Com1} initial/>
<Scene key="com2" component={Com2}/>
</Router>
...
com1.js
...
onPress={Actions.com2}
Run Code Online (Sandbox Code Playgroud)

我换com1com2.

但我需要传递值的输入框Com1Com2.

我怎样才能做到这一点?

react-native react-native-router-flux

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

如何在javascript中下载希伯来语csv文件?

我正在 Chrome 扩展上使用 javascript 尝试希伯来语 csv 文件。

\n\n

但我得到了失败的字符串。

\n\n

在此输入图像描述

\n\n

这是我的代码片段。

\n\n
var csv = "Phone\\n\xd7\x90\xd7\xa0\xd7\x99 \xd7\x90\xd7\x95\xd7\x94\xd7\x91 \xd7\x90\xd7\x95\xd7\xaa\xd7\x9a\\n";\nvar file = new Blob([csv], {type: \'text/csv;utf-8\'});\nvar url = URL.createObjectURL(file);\nchrome.downloads.download({\n    url: url,\n    filename: name\n}, function() {\n    URL.revokeObjectURL(msg.url);\n});\n
Run Code Online (Sandbox Code Playgroud)\n

javascript google-chrome

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

如何在 Xamarin 中以编程方式更改导航栏的背景颜色?

我在 Xamarin 的 UWP 项目中创建了一个导航栏。

App.xaml.cs
...
public app()
{
  InitializeComponent();
  MainPage = new NavigationPage(new LoginPage()){
    BarBackgroundColor = Color.Black;
  }
}
Run Code Online (Sandbox Code Playgroud)

所以如果我在设置页面,我需要以编程方式更改导航栏的颜色。

SettingPage.xaml.cs

...
private void clicked_btn(sender, e) {
  ...
  // how can I get the handle of navigationbar and then change the attribute of one???
}
Run Code Online (Sandbox Code Playgroud)

那可能吗?

我有办法吗?

xamarin xamarin.forms

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

是否可以仅使用 css 更改黑色 png 图像的颜色?

我有透明背景的黑色png。

我正在尝试使用 Hue-rotate(180deg) 和 invert(100%) CSS 更改颜色,但失败了。

在其他颜色的png的情况下,一切都很好。

.huerotate{-webkit-filter: hue-rotate(180deg); filter: hue-rotate(180deg);}
<img src="blackXXX.png" class="huerotate"/>
Run Code Online (Sandbox Code Playgroud)

可能还是不可能?

css

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

如何从BackgroundJS接收消息并更改ReactJS和Chrome扩展中的状态?

我希望收到来自 chrome 扩展的 backgroundJS 的消息并更改 React DOM 的状态。

...
class App extends React.Component {
  constructor() {
    this.state = {
      message: ''
    };
  }
 func() {
   chrome.runtime.sendMessage({type:"hello"})
 }
  render() {
    return(
      <div>{this.state.message}</div>
    )
  }
}
background.js
...
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
 if (request.type == 'hello')
   chrome.runtime.sendMessage({type:'How are you'});
})
Run Code Online (Sandbox Code Playgroud)

如何从backgroundJS获取消息并更改this.state。收到“你好吗”的消息?

google-chrome-extension reactjs

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

如何使用react-native-router-flux在导航栏中制作右键?

我想使用react-native-router-flux在导航栏上制作右键.

我的代码是

import React from 'React';
import { TouchableHighlight } from 'react-native';
import { Scene, Router, Actions } from 'react-native-router-flux';
...
const filterIcon = () => (
<TouchableHighlight onPress={()=>} style={{...}}>
<Icon name="filter" size={30}/>
</TouchableHighlight>
);
const MainRounter=()=>(
<Router>
<Scene
key="main"
component={mainPage}
initial={true}
renderRightButton={()=>filterIcon}
/>
</Router>
);
Run Code Online (Sandbox Code Playgroud)

但是我无法在导航栏上显示右键.我该怎么做?

android ios react-native react-native-router-flux

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