当用卟啉和阳离子单体聚合生成多孔材料时,所得材料为土褐色,光照下不能催化反应,也就是不会产生单线态氧。当阳离子单体替换为相似结构但不带阳离子的单体时,得到的多孔材料为紫红色,并且光催化下可产生单线态氧催化反应。请问是为什么?反应条件是完全一致的。